package com.woniu.service;

import com.woniu.entity.Charger;
import com.woniu.dto.RealTimeMonitoring.StationChangeDTO;
import com.woniu.entity.ChargingStation;
import com.baomidou.mybatisplus.extension.service.IService;

import com.woniu.util.ResponseData;

import java.util.List;
import java.util.Map;

/**
* @author Apricity
* @description 针对表【charging_station(充电站表)】的数据库操作Service
* @createDate 2025-02-13 20:16:58
*/
public interface ChargingStationService extends IService<ChargingStation> {

    List<ChargingStation> getStationInfo(String stationName);

    List<Charger> chargerListC(Map<String, Object> param);

    ResponseData<?> stationNameSearch(String stationName);

    ResponseData<?> stationChange(StationChangeDTO stationChangeDTO);

    ResponseData<?> initMapStation();

    ResponseData<?> stationNameSearchWx(String stationName);

    ResponseData<?> stationNameSearchMap(String stationName);
}
